var runtime.updateMaxProcsG
14 uses
runtime (current package)
proc.go#L6636: updateMaxProcsG updateMaxProcsGState
proc.go#L6712: updateMaxProcsG.g = getg()
proc.go#L6713: lockInit(&updateMaxProcsG.lock, lockRankUpdateMaxProcsG)
proc.go#L6715: lock(&updateMaxProcsG.lock)
proc.go#L6716: if updateMaxProcsG.idle.Load() {
proc.go#L6719: updateMaxProcsG.idle.Store(true)
proc.go#L6720: goparkunlock(&updateMaxProcsG.lock, waitReasonUpdateGOMAXPROCSIdle, traceBlockSystemGoroutine, 1)
proc.go#L6738: newprocs = updateMaxProcsG.procs
proc.go#L6772: if updateMaxProcsG.idle.Load() {
proc.go#L6773: lock(&updateMaxProcsG.lock)
proc.go#L6774: updateMaxProcsG.procs = procs
proc.go#L6775: updateMaxProcsG.idle.Store(false)
proc.go#L6777: list.push(updateMaxProcsG.g)
proc.go#L6779: unlock(&updateMaxProcsG.lock)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)